foreign newspaper - French English Dictionary